NO
pedido programação

[Resolvido] Atribute

Por nociam, 16 de abr. de 2017 em Resolvidos

5
1.7k
nociamN
16 de abril de 2017 às 23:30

Bom baixei o ultimo tfs 1.3 e gostaria de saber como eu faço para adicionar um atributo pro item como que funciona agora, alguém sabe explicar qual a nova logica e como posso fazer?

 

Ex: achei partes assim

 

local mastermind = Condition(CONDITION_ATTRIBUTES)
mastermind:setParameter(CONDITION_PARAM_SUBID, 7)

 

Editado Abril 17 por nociam

lazarocpL
17 de abril de 2017 às 00:56

Os atributos básicos do item  que você pode alterar são :

("name")
("defense") 
("attack")
("description") 
("armor")
("text")
("extradefense")
("hitchance")
 
Usando:
item:setAttribute("um dos acima", valor)
 
o "item" , poder ser uma variável ;):
 
 
 
nociamN
17 de abril de 2017 às 01:14

Sim(preciso de atributos novos não posso mais chamar como antigamente que usava no tfs 0.3.6) se eu quiser colocar outro atributo tenho que add no enums.h?

lazarocpL
17 de abril de 2017 às 01:57
Melhor resposta

Também é preciso modificar outros arquivos não só o enums.h

 

 

Faz uma pesquisa na solução por "EXTRADEFENSE"

e você vai ter a lista de arquivos que contem "EXTRADEFENSE" neles e vai poder ver o que é  necessário alterar , se tiver algum conhecimento vai saber o que fazer.

Creio que sejam estes :

enums.h
item.cpp
item.h
luascript.cpp
tools.cpp

 

 

Editado Abril 17 por lazarocp

1 ano depois...
StigalS
21 de abril de 2018 às 02:47
O pedido neste tópico de foi atendido e/ou o autor do tópico resolveu sua duvida. Este tópico está fechado e foi movido para Pedidos - Resolvidos. Se você tiver outros pedidos, crie um novo tópico.